Skip to main content

mackerel sky

English mackerel sky meaning in English  •  mackerel sky का अर्थ अंग्रेजी में
Noun
  • A sky filled with rows of cirrocumulus or small altocumulus clouds.
Advertisement